package com.jgy.service;

import org.springframework.stereotype.Service;

import javax.servlet.http.HttpServletResponse;
import java.io.InputStream;
import java.io.OutputStream;

/**
 * @author 姜光远
 * @date 2023/7/18 10:25
 */
@Service
public class ExcelExportServiceImpl implements ExcelExportService{

    public void downloadWorkplacedetail(HttpServletResponse response)  {
        ////方法一：直接下载路径下的文件模板（这种方式貌似在SpringCloud和Springboot中，打包成JAR包时，无法读取到指定路径下面的文件，不知道记错没，你们可以自己尝试下！！！）
        //try {
        //    //文件名称
        //    String fileName = "jobWorkplace.xlsx";
        //    //设置要下载的文件的名称
        //    //setExcelRespProp(response,"jobWorkplace");
        //    //InputStream input =  JobManageServiceImpl.class.getClassLoader().getResourceAsStream("/excel/" + fileName);
        //    OutputStream out = response.getOutputStream();
        //    byte[] b = new byte[2048];
        //    int len;
        //    while ((len = input.read(b)) != -1) {
        //        out.write(b, 0, len);
        //    }
        //    input.close();
        //    if (out != null) {
        //        out.flush();
        //        out.close();
        //    }
        //} catch (Exception ex) {
        //    ex.printStackTrace();
        //}
    }

}
